Interesting!
Seemingly miraculous events that JW attribute to demons are attributed to angels by other people - and vice versa.
We already know JW don't really know anything about anything...so probably their ideas about demons are wrong as well.
I tend to think like OrphanCrow on this, but I can't offer any evidence to back it up.
Of course, even if the explanation stays unknown, there is no reason to conclude that it thus must have been demons/angels/aliens/karma/whatever.